Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
CLEUGH HEAD Terraced £336,533 £94,500 31 Jan 2001